Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
Loading...
Searching...
No Matches
roc::pipeline::ConverterConfig Struct Reference

Converter parameters. More...

#include <config.h>

Public Attributes

audio::ResamplerConfig resampler
 Resampler parameters. More...
 
size_t input_sample_rate
 Number of samples per second per channel. More...
 
size_t output_sample_rate
 Number of samples per second per channel. More...
 
packet::channel_mask_t input_channels
 Input channel mask. More...
 
packet::channel_mask_t output_channels
 Output channel mask. More...
 
size_t internal_frame_size
 Number of samples for internal frames. More...
 
bool resampling
 Resample frames with a constant ratio. More...
 
bool poisoning
 Fill unitialized data with large values to make them more noticable. More...
 

Detailed Description

Converter parameters.

Definition at line 205 of file config.h.

Constructor & Destructor Documentation

◆ ConverterConfig()

roc::pipeline::ConverterConfig::ConverterConfig ( )
inline

Definition at line 230 of file config.h.

Member Data Documentation

◆ input_channels

packet::channel_mask_t roc::pipeline::ConverterConfig::input_channels

Input channel mask.

Definition at line 216 of file config.h.

◆ input_sample_rate

size_t roc::pipeline::ConverterConfig::input_sample_rate

Number of samples per second per channel.

Definition at line 210 of file config.h.

◆ internal_frame_size

size_t roc::pipeline::ConverterConfig::internal_frame_size

Number of samples for internal frames.

Definition at line 222 of file config.h.

◆ output_channels

packet::channel_mask_t roc::pipeline::ConverterConfig::output_channels

Output channel mask.

Definition at line 219 of file config.h.

◆ output_sample_rate

size_t roc::pipeline::ConverterConfig::output_sample_rate

Number of samples per second per channel.

Definition at line 213 of file config.h.

◆ poisoning

bool roc::pipeline::ConverterConfig::poisoning

Fill unitialized data with large values to make them more noticable.

Definition at line 228 of file config.h.

◆ resampler

audio::ResamplerConfig roc::pipeline::ConverterConfig::resampler

Resampler parameters.

Definition at line 207 of file config.h.

◆ resampling

bool roc::pipeline::ConverterConfig::resampling

Resample frames with a constant ratio.

Definition at line 225 of file config.h.


The documentation for this struct was generated from the following file: